var runtime.cpuprof
33 uses
runtime (current package)
cpuprof.go#L46: var cpuprof cpuProfile
cpuprof.go#L64: lock(&cpuprof.lock)
cpuprof.go#L66: if cpuprof.on || cpuprof.log != nil {
cpuprof.go#L68: unlock(&cpuprof.lock)
cpuprof.go#L72: cpuprof.on = true
cpuprof.go#L73: cpuprof.log = newProfBuf(1, 1<<17, 1<<14)
cpuprof.go#L75: cpuprof.log.write(nil, nanotime(), hdr[:], nil)
cpuprof.go#L77: } else if cpuprof.on {
cpuprof.go#L79: cpuprof.on = false
cpuprof.go#L80: cpuprof.addExtra()
cpuprof.go#L81: cpuprof.log.close()
cpuprof.go#L83: unlock(&cpuprof.lock)
cpuprof.go#L107: cpuprof.log.write(tagPtr, nanotime(), hdr[:], stk)
cpuprof.go#L131: if cpuprof.numExtra+1+len(stk) < len(cpuprof.extra) {
cpuprof.go#L132: i := cpuprof.numExtra
cpuprof.go#L133: cpuprof.extra[i] = uintptr(1 + len(stk))
cpuprof.go#L134: copy(cpuprof.extra[i+1:], stk)
cpuprof.go#L135: cpuprof.numExtra += 1 + len(stk)
cpuprof.go#L137: cpuprof.lostExtra++
cpuprof.go#L208: lock(&cpuprof.lock)
cpuprof.go#L209: log := cpuprof.log
cpuprof.go#L210: unlock(&cpuprof.lock)
cpuprof.go#L213: lock(&cpuprof.lock)
cpuprof.go#L214: cpuprof.log = nil
cpuprof.go#L215: unlock(&cpuprof.lock)
proc.go#L670: lockInit(&cpuprof.lock, lockRankCpuprof)
proc.go#L4463: cpuprof.lostAtomic++
proc.go#L4471: cpuprof.lostAtomic++
proc.go#L4548: cpuprof.add(tagPtr, stk[:n])
signal_unix.go#L512: cpuprof.addNonGo(sigprofCallers[:n])
signal_unix.go#L530: cpuprof.addNonGo(stk)